egg squash - Spanish English Dictionary